/*******************************************************************************
* @brief   IO描述文件
*******************************************************************************/
#ifndef __PINCFG_H
#define __PINCFG_H

#include "pinfun.h"

/*******************************************************************************
* @brief   板级IO定义 - 外部
*******************************************************************************/
port_fun_pin_make(o_led1, GPIO1, 5);
port_nout_pin_make(o_led2, GPIO1, 4);

port_out_pin_make(snor_ss, GPIO1, 10);
port_out_pin_make(nand_ss, GPIO1, 11);

port_out_pin_make(oled_cs, GPIO1, 5);
port_out_pin_make(oled_dc, GPIO1, 3);
port_out_pin_make(oled_rst, GPIO1, 4);

port_io_pin_make(scl, GPIO1, 8);
port_io_pin_make(sda, GPIO1, 9);

port_out_pin_make(u1_de, GPIO1, 8);
port_nin_pin_make(sd_cd, GPIO1, 15);


// KEY
port_nin_pin_make(key1, GPIO1, 1);
port_nin_pin_make(key2, GPIO1, 2);


/*******************************************************************************
* @brief   内部IO定义
*******************************************************************************/

/*******************************************************************************
* @brief   外设PIN描述
*******************************************************************************/

#endif
